#ifndef _SSRRENDERPASS_H_
#define _SSRRENDERPASS_H_
#include <SERender/Renderer/RenderPass/RenderPass.h>
#include <SERender/Resourses/Material.h>
#include <SEngine/Util/RenderPassGUIHandler.h>

namespace SEngine
{
    class SSRRenderPass : public RenderPass, public RenderPassGUIHandler
    {
    public:
        SSRRenderPass(Renderer & renderer);
        virtual ~SSRRenderPass() = default;
        virtual void BeginFrame() override {}
        virtual void DrawFrame() override;
        virtual void EndFrame() override {}
    private:
        ResRef<Material> m_ssrMaterial;
        
    };
} // namespace SEngine


#endif